enough effort to accomplish something but no more - Turkish English Dictionary